﻿/**
 * \file CaseFruit.cs
 * \brief Classe CaseFruit
 * \author ARTUR Vincent
 * \author LAPERDRIX Pierre
 * \version 1.0
 */
namespace Implem
{
	using Interfaces;
	using System;
	using System.Collections.Generic;
	using System.Linq;
	using System.Text;

    /**
     * \class CaseFruit
     * \brief Objet representant une case ayant une ressource speciale en nourriture
     */
	public class CaseFruit : DecorateurCase, ICaseFruit
	{
        /**
         * \fn public CaseFruit(Case c)
         * \brief Constructeur de CaseFruit
         * \param c la case a decorer
         */
        public CaseFruit(Case c) : base(c){}

        /*!< Propriete accedant a l'attribut _minerai de la classe mere */
        public override int Minerai
        {
            get { return Square.Minerai; }

        }

        /*!< Propriete accedant a l'attribut _nourriture de la classe mere en ajoutant 2 a celui-ci */
        public override int Nourriture
        {
            get { return Square.Nourriture + 2; }
        }
       
	}
}

